package com.macro.mall.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.macro.mall.dto.PmsProductAttributeLibQueryParam;
import com.macro.mall.model.pms.PmsProductAttributeLibDO;


/**
 * 商品属性库(PmsProductAttributeLib)表服务接口
 *
 * @author xchm
 * @since 2024-03-17 22:35:02
 */
public interface PmsProductAttributeLibDomainService extends IService<PmsProductAttributeLibDO> {

/**
 * 分页列表
 *
 * @param param  入参
 * @return Page<PmsProductAttributeLibVo>
 */
Page<PmsProductAttributeLibDO> pageList(Page<PmsProductAttributeLibDO> page, PmsProductAttributeLibQueryParam param);


    /**
     * 保存记录
     *
     * @param item 入参
     * @return void
     */
      void saveItem(PmsProductAttributeLibDO item);

    /**
     * 更新记录
     *
     * @param item 入参
     * @return void
     */
    void updateItem(PmsProductAttributeLibDO item);

}

